package interfaccia;
import java.rmi.*;

public interface IDitta extends Remote
{
	public boolean registrazioneBase(IBase base, String nome) throws RemoteException;
	public void registrazioneAutotreno(IAutotreno autotreno,String nomeBase) throws RemoteException;
	public void comunicaPartenza(IAutotreno autotreno) throws RemoteException;
	public void trasportoCompletato(IBase mittente, IAutotreno autotreno,IBase destinatario) throws RemoteException;
	public void riuscitaChiusura(String nome) throws RemoteException;
	public void controllaPresenzaBasi() throws RemoteException;
}
